to stack - Spanish English Dictionary